リモートコントロールウィンドウ

This page contains a JavaScript that open a new window with a specified size and contents

このページには指定されたサイズで目次を表示するウィンドウを開く JavaScript が含まれています。

JavaScript は、Netscape Navigator 2.0 以上のみで使用できることに注意してください。
あなたのページの全ての観客が JavaScript 対応ブラウザを使用していると思ってはいけません。


この小さな JavaScript 新しいウィンドウでファイルを開きます。(ウィンドウのサイズも指定できます。また、ツールバーなど、ウィンドウのユーザインタフェース・パーツも表示できます。

これを利用して、小さなリモートコントロールを表示し、PageSpinnerに含まれている幾つかの JavaScript 例の目次を表示してそれを選択できるようにしてみましょう。リモートコントロールのソースは、remote.htmlにあります。

ウィンドウのサイズはピクセル単位で指定します。ウィンドウにするページの内容には、ピクセルでサイズを指定したテーブルやイメージを使うことをお勧めします。この例では、テーブルの全体がウィンドウに収まるかどうか確信が持てなかったので、スクロールバーで見えるようにしました。しかしウィンドウのその他のユーザインタフェース・パーツは使いませんでした。

リモートコントロールページを開く

使い方:

これと同様なコードを使って、クリックするとウィンドウを表示するリンクにすることもできます:

<A HREF="" onClick='msgWindow=window.open ("remote.html","displayWindow","toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width=260,height=220"); return false'>リモートコントロール</A> ページを開く これと同様なコードを使って、クリックするとウィンドウを表示するボタンにすることもできます: <FORM> <INPUT TYPE=BUTTON VALUE="リモートコントロール" onClick='msgWindow=window.open ("remote.html","displayWindow","toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,width=260,height=220"); return false'> </FORM>

テキストを編集して、ウィンドウ・オプションの設定を変更できます。殆どのオプションは値yes または no で設定できます。 新しいウィンドウを開く際には、以下のオプションと値を指定できます:

ここでのファイル名 "remote.html" をあなたのリモートコントロールを書いたページのファイル名に置き換えます。むろん開かれるページの内容を他のもの(「私のホームページサイトのガイドツアー」など)に変更することもできます。オートロードの例を参考にしてください。また、この手法はステイタスウィンドウに使用することもできます。

ブラウザによっては(Navigator 3.0 など)、指定できないオプションがあります。